*,
*::before,
*::after {
    box-sizing: border-box;
    margin: 0;
    font-weight: normal;
}

img {
    display: inline-block;
    vertical-align: middle
}

a cite {
    font-style: normal;
    *cursor: pointer
}

a {
    text-decoration: none
}

a:active, a:hover {
    outline: 0
}

input {
    outline: none;
}

:root {
    /*主题色*/
    --primary: #615ced;
    --primary01: rgba(97, 92, 237, 0.1);
    --primary04: rgba(97, 92, 237, 0.4);
    --primary06: rgba(97, 92, 237, 0.6);
    --primary-text: #303133;
    --regular-text: #606266;
    --secondary-text: #909399;
    --placeholder-text: #A8ABB2;
    --disabled-text: #C0C4CC;
    --darker-border: #CDD0D6;
    --dark-border: #D4D7DE;
    --base-border: #DCDFE6;
    --light-border: #E4E7ED;
    --lighter-border: #EBEEF5;
    --extra-light-border: #F2F6FC;
}
